package com.ctshk.common.utils.individual.airexpress;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * <p>
 * 机场快线策略类 DTO类
 * </p>
 *
 * @author 胡广
 * @since 2021-02-07
 */
@Data
public class AirportExpressIncreaseStrategyReq implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long id;

    private Long airportExpressId;

    private String increaseStrategyName;

    private Integer selfSalePermissionType;

    private Long selfSalePermissionId;

    private Integer agentSalePermissionType;

    private Long agentSalePermissionId;

    private AirportExpressIncreaseStrategyRuleReq airportExpressIncreaseStrategySelfRule;

    private AirportExpressIncreaseStrategyRuleReq airportExpressIncreaseStrategyAgentRule;

    private List<AirportExpressIncreaseStrategyDateReq> airportExpressIncreaseStrategyDateList;

    private List<AirportExpressChannelOfflineAgentCustomReq> airportExpressChannelOfflineAgentCustomList;

    private List<AirportExpressChannelOfflineSelfCustomReq> airportExpressChannelOfflineSelfCustomList;

    private List<AirportExpressChannelOnlineSelfPlatformReq> airportExpressChannelOnlineSelfPlatformList;

    private List<AirportExpressChannelOnlineThirdPlatformReq> airportExpressChannelOnlineThirdPlatformList;
}
